rocky habitat - Spanish English Dictionary